package com.Txunda.fxw.ui.adapter;

import android.content.Context;
import android.view.View;
import android.widget.TextView;

import com.Txunda.fxw.R;
import com.Txunda.fxw.ui.adapter.base.BaseAdapterForLvOrGv;
import com.Txunda.fxw.ui.adapter.base.BaseViewHolder;
import com.Txunda.fxw.ui.adapter.model.SummaryModel;

import butterknife.BindView;

/**
 * =======================================
 * 作   者：Hwangzj
 * 创建时间：2018/11/14 0:17
 * 代码描述：
 * 修改历史：
 * 说   明：
 * =======================================
 */
public class AddressAdapter extends BaseAdapterForLvOrGv<SummaryModel, AddressAdapter.AddVh> {

    public AddressAdapter(Context context) {
        super(context);
    }

    @Override
    protected int getLayoutId() {
        return R.layout.item_area_lv;
    }

    @Override
    protected AddVh createViewHolder(View view) {
        return new AddVh(view);
    }

    @Override
    protected void bindViewData(int position, AddVh addVh, SummaryModel item) {
        addVh.itemAreaName.setText(item.getName()); // 地区名称
        addVh.itemAreaNum.setText(item.getCount()); // 数量
    }

    class AddVh extends BaseViewHolder {

        @BindView(R.id.item_area_name)
        TextView itemAreaName;
        @BindView(R.id.item_area_num)
        TextView itemAreaNum;

        AddVh(View itemView) {
            super(itemView);
        }
    }

}
